
namespace ibba.src.noriskbo
{
    public class Constantes: ibba.src.sl.recursos.Constantes
    {
        public const int CODIGO_ORIGEM_MANUAL = 42; //7;

        public struct StatusImportLote
        {
            public const string ALTERACAO = "A";
            public const string INCLUSAO = "I";
            public const string ERRO = "E";
            public const string COPIAR = "C";
            public const string FINALIZADO = "F";
            public const string PROCESSANDO = "P";            
        }

        public struct StatusPortfolioImportLote
        {
            public const string ALTERACAO = "A";
            public const string INCLUSAO = "I";
            public const string EXCLUSAO = "E";
            public const string GRAVADO = "G";

            public const string ALTERACAO_ERRO = "AE";
            public const string ALTERACAO_AVISO = "AA";

            public const string INCLUSAO_ERRO = "IE";
            public const string INCLUSAO_AVISO = "IA";

            public const string PROCESSANDO = "P";
        }

        public struct TipoPortfolioDetalhe
        {
            public const int CLIENTE = 0;
            public const int CONTRATO = 1;
        }

        public struct StatusFluxoEM
        {
            public const string RASCUNHO = "R";
            public const string APROVADO = "A";
            public const string EM_APROVACAO = "E";
        }

        public struct StatusFluxoLM
        {
            public const string RASCUNHO                        = "RA";
            public const string APROVADO                        = "AP";
            public const string EM_APROVACAO                    = "EA";
            public const string EM_EXCLUSAO                     = "EE";
            public const string BAIXA_VENCIMENTO                = "BV";
            public const string BAIXA_OPERACIONAL               = "BO";
            public const string EM_BAIXA_OPERACIONAL            = "EB"; //LUD10054
            public const string EM_EXCLUSAO_BAIXA_OPERACIONAL   = "BE"; //LUD10054
        }

        public struct SourceImageApp
        {
            public const string ICONE_FOOTER_MSG = "/ibba.src.noriskbo;component/Images/home.png";

            public const string BOTAO_BAIXA_OPERACIONAL = "/ibba.src.noriskbo;component/Images/down.png";
            public const string BOTAO_BAIXA_VENCIMENTO = "/ibba.src.noriskbo;component/Images/page_down.png";
            public const string BOTAO_ENQUADRAR = "/ibba.src.noriskbo;component/Images/puzzle.png";
            public const string BOTAO_EM_BAIXA_OPERACIONAL = "/ibba.src.noriskbo;component/Images/down_right.png";
            public const string BOTAO_EM_EXCLUSAO_BAIXA_OPERACIONAL = "/ibba.src.noriskbo;component/Images/delete_down.png";

            public const string BOTAO_CARREGAR_ARQ = "/ibba.src.noriskbo;component/Images/btn-Carregar.png";
            public const string BOTAO_VALIDAR_ARQ = "/ibba.src.noriskbo;component/Images/refresh.png"; //btn-ValidarCheck.png";

            public const string STATUS_RA = Constantes.SourceImagem.BOTAO_EDITAR;
            public const string STATUS_EA = "/ibba.src.noriskbo;component/Images/aprovar16x16.png";
            public const string STATUS_EE = "/ibba.src.noriskbo;component/Images/excluir16x16.png";
            public const string STATUS_AP = Constantes.SourceImagem.BOTAO_APROVAR;   //aprovado16x16.png";
            public const string STATUS_BV = "/ibba.src.noriskbo;component/Images/baixa16x16.png";
            public const string STATUS_BO = BOTAO_BAIXA_OPERACIONAL;
            public const string STATUS_EB = BOTAO_EM_BAIXA_OPERACIONAL;
            public const string STATUS_BE = BOTAO_EM_EXCLUSAO_BAIXA_OPERACIONAL;


            public const string STATUS_MINI_RA = "/ibba.src.noriskbo;component/Images/miniFlagRA.png";
            public const string STATUS_MINI_EA = "/ibba.src.noriskbo;component/Images/miniFlagEA.png";
            public const string STATUS_MINI_EE = "/ibba.src.noriskbo;component/Images/miniFlagEE.png";
            public const string STATUS_MINI_AP = "/ibba.src.noriskbo;component/Images/miniFlagAP.png";
            public const string STATUS_MINI_AT = "/ibba.src.noriskbo;component/Images/miniFlagAT.png";
            public const string STATUS_MINI_BO = "/ibba.src.noriskbo;component/Images/miniFlagBO.png";
            public const string STATUS_MINI_EB = "/ibba.src.noriskbo;component/Images/miniFlagEB.png";
            public const string STATUS_MINI_BE = "/ibba.src.noriskbo;component/Images/miniFlagBE.png";

            public const string CHECKED_MINI = "/ibba.src.noriskbo;component/Images/miniChecked.png";
            public const string UNCHECKED_MINI = "/ibba.src.noriskbo;component/Images/miniUnchecked.png";

            public const string STATUS_IMPORT_A = "/ibba.src.noriskbo;component/Images/Key_A.png"; //ico-ImportAlterar.png";
            public const string STATUS_IMPORT_I = "/ibba.src.noriskbo;component/Images/Key_I.png"; //ico-ImportIncluir.png";
            public const string STATUS_IMPORT_E = "/ibba.src.noriskbo;component/Images/Key_E.png"; //ico-ImportErro.png"; 
            public const string STATUS_IMPORT_C = "/ibba.src.noriskbo;component/Images/Key_C.png"; //ico-ImportCopiar.png"; 

            public const string BOTAO_IMPORTAR = "/ibba.src.noriskbo;component/Images/down.png";
            public const string BOTAO_EXPORTAR = "/ibba.src.noriskbo;component/Images/export.png";

            public const string STATUS_PORT_IMPORT_A = "/ibba.src.noriskbo;component/Images/Port_Key_A.png"; //ico-ImportAlterar.png";            
            public const string STATUS_PORT_IMPORT_A_ALERT = "/ibba.src.noriskbo;component/Images/Port_Key_A_Alert.png"; //ico-ImportAlterar.png";
            public const string STATUS_PORT_IMPORT_A_ERROR = "/ibba.src.noriskbo;component/Images/Port_Key_A_Error.png"; //ico-ImportAlterar.png";

            public const string STATUS_PORT_IMPORT_I = "/ibba.src.noriskbo;component/Images/Port_Key_I.png"; //ico-ImportIncluir.png";
            public const string STATUS_PORT_IMPORT_I_ALERT = "/ibba.src.noriskbo;component/Images/Port_Key_I_Alert.png"; //ico-ImportIncluir.png";
            public const string STATUS_PORT_IMPORT_I_ERROR = "/ibba.src.noriskbo;component/Images/Port_Key_I_Error.png"; //ico-ImportIncluir.png";

            public const string STATUS_PORT_IMPORT_E = "/ibba.src.noriskbo;component/Images/Port_Key_E.png"; //ico-ImportErro.png";             
            public const string STATUS_PORT_IMPORT_G = "/ibba.src.noriskbo;component/Images/Port_Key_G.png"; //ico-ImportCopiar.png";
                        
        }

        public struct TiposImportacao
        {
            public const string IMPORTAR_OPERACOES = "PageImportacaoLote_Operacoes";
            public const string IMPORTAR_GARANTIAS = "PageImportacaoLote_Garantias";
        }

        //public struct TipoAcaoSQL
        //{
        //    public const char NAN = default(char);
        //    public const char INCLUSAO = 'I';
        //    public const char ALTERACAO = 'A';
        //    public const char EXCLUSAO = 'E';
        //}

    }
}
